overpower by strength - Allemand Anglais Dictionnaire